reward achieved extraordinarily - Français Anglais Dictionnaire